#!/usr/bin/env python
# -*- coding: utf-8 -*-

# 该文件主要用于url拼接处理的方法

from commons.config_tools import Cf


class Url:

    def __init__(self, u_token,host="HOST"):
        # 环境host
        self.token = u_token
        self.host = Cf().read_config_ini("envHost", host)
        # 拼接token参数连接字符  如：?token=
        self.str_token = Cf().read_config_ini("tokenStr", "token_str")

    def splice(self, api_url):
        """
        用于拼接请求接口的完整url
        api_url  接口地址
        u_token  用户token
        """

        ug_url = self.host + api_url + self.str_token + self.token
        return ug_url
